Loggest thy stuff
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

30 lines
650 B

import type { RequestHandler } from "@sveltejs/kit";
export const get: RequestHandler = async({ request, params }) => {
const proxyUrl = `${process.env.STUFFLOG3_API}/api/${params.any}`;
console.log("PRX", proxyUrl);
const res = await fetch(proxyUrl, {
method: request.method,
headers: {
...request.headers,
},
body: request.body,
});
const result = {
status: res.status,
body: await res.text(),
headers: {},
}
res.headers.forEach((v, k) => {
result.headers[k] = v;
})
return result;
}
export const options = get;
export const post = get;
export const put = get;
export const del = get;